.coupon-list {
  .coupon-nav-container {
    background-color: #fff;
    height: 90rpx;
    overflow: hidden;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
  }
  .nav-item {
    display:inline-block;
    line-height: 90rpx;
    font-size: 28rpx;
    position: relative;
    width: 33.333%;
    text-align: center;
    transition: color 0.3s;
    &.active {
      color: #000;
      font-weight: bold;
    }
    &::after {
      content: '';
      position: absolute;
      height: 6rpx;
      border-radius: 3rpx;
      bottom: 0rpx;
      left: 0;
      // background-color: #FF759F;
      width: 0;
      transition: width 0.3s;
    }
    &.active::after {
      width: 100%;
    }
  }
 
}
.coupon-container {
  .couponContainer {
    min-height: auto !important;
  }
}
